• word of the day

    weapons platform

    weapons platform - Dictionary definition and meaning for word weapons platform

    Definition
    (noun) any military structure or vehicle bearing weapons
    Synonyms : platform

Word used in video below:
text: And on to the platform.
Download our Mobile App Today
Receive our word of the day
on Whatsapp